devote one's energy to something - İngilizce Eşanlam Sözlük